package Narzedzia;

import java.util.ArrayList;

public class Wezel {

	private Wezel ojciec;
	private ArrayList<Wezel> wezly;
	private Object bagaz;
	private boolean czyAND;
	private int poziom;
	
	public Wezel getOjciec(){
		return ojciec;
	}
	
	public void setOjciec(Wezel ojciec){
		this.ojciec = ojciec;
	}
	
	public int getPoziom(){
		return poziom;
	}
	
	public void setPoziom(int poziom){
		this.poziom = poziom;
	}
	
	public ArrayList<Wezel> getWezly(){
		return wezly;
	}
	
	public Object getBagaz(){
		return bagaz;
	}
	
	public boolean getCzyAND(){
		return czyAND;
	}
	
	public void setCzyAND(boolean czyAND){
		this.czyAND = czyAND;
	}
	
	public Wezel(Object bagaz){
		ojciec = null;
		wezly = new ArrayList<Wezel>();
		this.bagaz = bagaz;
	}
	
	public Wezel(Wezel wezel){
		wezly = new ArrayList<Wezel>();
		bagaz = wezel.getBagaz();
	}
	
}
